Open Domain Collaborative Storytelling with Say Anything

نویسندگان

  • Reid Swanson
  • Andrew S. Gordon
چکیده

In this demonstration we present Say Anything, an open domain interactive storytelling application where an author's original story sentences are used to select subsequent sentences from a corpus of millions of stories extracted from Internet weblogs. Demonstration: Say Anything Interactive storytelling has become a rich area of research for computer science, interactive-media and the learning sciences. In this demonstration we will present our system, Say Anything (Swanson and Gordon 2008). This application uses a different approach from most interactive storytelling systems in that it takes advantage of massive amounts of weblog text to enable completely open domain story generation. Say Anything breaks from recent interactive storytelling systems in its interaction model as well as its underlying architecture. Unlike most current systems, which use rich immersive 3D virtual environments, the interaction with our system is purely textual. Although 3D virtual environments offer many advantages and possibilities that were not possible when research in this area first began, there are still many reasons that textual environments have significant value (Montfort 2007). In our system, a human and computer interact by taking turns contributing individual sentences of an emerging story. The human user begins the story with the first sentence, which is continued by the computer’s response. This process continues cyclically until the user is satisfied (or sufficiently dissatisfied) with their story. The computer performs three major operations to generate a sentence for the developing story. First, it analyzes lexical and grammatical features of the user’s story, including the most recently contributed sentence. This analysis is then used to retrieve the most similar sentence from a database of millions of stories collected from Internet weblogs (Gordon et al. 2007). The measure of similarity is based on standard information retrieval techniques implemented in the Apache Lucene search Copyright © 2009, Association for the Advancement of Artificial Intelligence (www.aaai.org). All rights reserved. engine (Gospodnetic and Hatcher 2004). The system then selects the next sentence in the story where the retrieved sentence appears. In addition to this sentence, the user is also presented with nine other sentences that follow from the next most similar sentences, which they can choose from using a drop-down menu. Alternatively, if none of the sentences are satisfactory to the user, they may opt to remove it completely and continue the story by writing another sentence themselves. On the other hand if the user is pleased with the direction the computer is taking the story they can allow the computer to continue generating sentences, one at a time. See Figure 1 for an example story written by one of our users. Our system is collaborative in the sense that the user and computer are working together to create a single story. It is also collaborative in the sense that our database consists of stories from hundreds of thousands of weblog authors who contribute a small piece to each new story created by our system. Keeping with this collaborative spirit we chose to use a web interface for our system in hopes of spurring a community that can write, share and rate each other’s stories. See Figure 2 for an illustration of the main writing interface page of our system. In the demonstration of our system we will allow users to author their own original stories in real time. In addition, the users will be able to explore the features we have implemented to try to foster a web-based community around this type of simple storytelling game.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Say Anything: A Massively Collaborative Open Domain Story Writing Companion

Interactive storytelling is an interesting cross-disciplinary area that has importance in research as well as entertainment. In this paper we explore a new area of interactive storytelling that blurs the line between traditional interactive fiction and collaborative writing. We present a system where the user and computer take turns in writing sentences of a fictional narrative. Sentences contr...

متن کامل

Say Anything: A Demonstration of Open Domain Interactive Digital Storytelling

Say Anything is a text-based interactive digital storytelling application that differs from other systems in its emphasis on the ability of users to create a narrative in any domain that they wish. The user and computer take turns in writing sentences in an emerging fictional narrative where sentences contributed by the computer are selected from a collection of millions of personal stories ext...

متن کامل

Exploring the Collaborative Storytelling for Hearing-impaired Students

This study intended to use CELL system to aid storytelling activity for the enhancement of creativity of seven hearing-impaired students. The design of CELL was based on the idea of connectivism and employed an open source on the Internet. Cell allows storytelling members to exchange episodes and ideas with each other via network. Members can search and collect various resources on the Internet...

متن کامل

Improving Serious Game Design with Collaborative Storytelling

It is challenging to design a serious game. In addition to being fun, such a game needs to be valid and meaningful. For this reason, requirement and domain knowledge elicitation are more important in designing serious games compared to designing entertainment games. Despite this importance, the elicitation occurs frequently in an unstructured manner. In this paper, we propose to use and embed c...

متن کامل

Capital Accumulation and Convergence in a Small Open Economy

 Outward-oriented economies seem to grow faster than inward-looking ones. Does the literature on convergence have anything to say on this? In the dynamic Heckscher-Ohlin-Samuelson model, with factor-price equalization, there is no convergence of incomes. This is because with identical preferences and return to capital, irrespective of initial levels the growth rates of consumption are the same....

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2009